package com.udi.project.business.local.gs1.domain;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class SelGsMesVo {

    /**部门id */
    private String deptId;
    /**部门名称 */
    private String deptName;
    /**生产标识动态信息表id */
    private int piId;
    /** dt_di表id*/
    private Integer diId;
    /** di码*/
    private String di;
    /** 生产标识*/
    private String pi;
    /** UID码*/
    private String udi;
    /** 生产日期应用标识符*/
    private String ai_pro;
    /** 生产日期*/
    private String produceDate;
    /** 有效日期应用标识符*/
    private String ai_val;
    /** 有效日期应用标识符*/
    private String validEndDate;
    /** 有效日期*/
    private String ai_ser;
    /** 序列号应用标识符*/
    private String serialNum;
    /** 批号*/
    private String ai_bat;
    /** 批号信息应用标识符*/
    private String batchNum;
    /** 批号信息*/
    private String statu;
    /** 删除标志*/
    private String delFlag;
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//页面写入数据库时格式化
    @JSONField(format="yyyy-MM-dd HH:mm:ss")//数据库导出页面时json格式化
    /** 添加时间*/
    private Date addTime;
    /** 最后一次更新时间*/
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//页面写入数据库时格式化
    @JSONField(format="yyyy-MM-dd HH:mm:ss")//数据库导出页面时json格式化
    private Date updateTime;

}
